


.list-index-top{
  display:-webkit-box;
  padding-top:1.6rem;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  font-size:.6rem;
  color:#fff;
}


.index-top-h1Title{
    display: block;
    height:1.6rem;
    margin-left:.4rem;
    line-height:1.6rem;
    font-size: 1.1rem;
}
.index-mid-user{
    text-align: center;
    color: #fff;
    margin:.8rem 0;
    font-size: .75rem;
}

.big-circleIcon{
    margin-left: .5rem;
    display: inline-block;
    height:1.5rem;
    line-height: 1.5rem;
    background-color: #be2a2a;
    border-radius: 1rem;
    padding-right:.5rem;
}
.min-circleIcon{
    margin-right: .2rem;
    display: inline-block;
    width:1.5rem;
    height:1.5rem;
    line-height: 1.5rem;
    background-color: #fd0202;
    border-radius: 50%;
}
.index-mid-dic{
    text-align: center;
    color:#d3d2d2;
    font-size: .65rem;
}

.index-mid-mod{
    height:6rem;
    margin:.8rem .4rem 0 .4rem;
    background-color:rgba(182,181,181,.5);
    border:1px solid #d1d1d1;
    border-radius: 3px;
    color:#fff;
}

.index-mid-hd{
  display: -webkit-box;
  height:1.6rem;
  margin:0 .4rem;
  line-height:1.6rem;
  border-bottom:#d1d1d1 1px solid;
  font-size: .65rem;
}

.index-mid-mod-ul{
 display:-webkit-box;
  margin:.8rem .4rem 0 .4rem;
}

.index-mid-mod-ul:before{
  content:"";
  display: block;
  width:2.58rem;
  height:2.74rem;
  background:url(../assets/logo-head.png) no-repeat;
  background-size: 2.58rem 2.74rem;
}
.index-mid-mod-ul .li-sec{
    margin-left:.4rem;
    font-size: .75rem;
}

.index-mid-hd .lef-mid{
  display: block;
  -webkit-box-flex: 1;
  text-align:left;
}
.index-mid-hd .rig-mid{
  display: block;
  -webkit-box-flex: 1;
  text-align:right;
}
.starBtn{
    display:-webkit-box;
    width:75%;
    height: 2rem;
    line-height: 2rem;
    background-color: #fa1109;
    color: #fff;
    border: none;
    border-radius: 4px;
    margin-top:2rem;
    margin-left: 13%;
    font-size: 1rem;
    letter-spacing: 1px;
}

.footer{
    display: -webkit-box;
    height: 2rem;
    margin-top: 1.5rem;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    line-height: 2rem;
    text-align: center;
    font-size: .65rem;
    color: #fff;
}
.footer:before{
  content:"";
  display:block;
  width:3rem;
  height:1.04rem;
  background:url(../assets/logo-foot.png) no-repeat;
  background-size:3rem 1.04rem;
}


.nextBtn:after{
    content: '';
    display: inline-block;
    width: 1rem;
    height: .8rem;
    background-size: contain;
    vertical-align: middle;
    margin-left: .2rem;
}



